Diagonalization in Parallel Space

نویسندگان

  • Kenneth Sundberg
  • Dan Watson
  • David Farrelly
چکیده

Matrix diagonalization is an important component of many aspects of computational science. There are a variety of algorithms to accomplish this task. Jacobi’s algorithm is a good choice for parallel environments. Jacobi’s algorithm consists of a series of matrix plane rotations, the ordering of which can dramatically affect performance. We show a new ordering which cuts the number of necessary operations approximately in half. Additionally, Jacobi’s algorithm can be made parallel in space as well as time. This is an advantage when dealing with very large matrices, such as those found in quantum chemistry. 1 Matrix Diagonalization There are two major families of matrix diagonalization methods, those based on Jacobi rotations and those based on householder reflections. It has long been noted that while Householder methods are faster in a serial environment [1], Jacobi rotation-based methods have much more inherent parallelism, as well as better numerical properties and, therefore, greater accuracy [5]. Furthermore, there are refinements to the Jacobi algorithm available in a parallel environment that have been largely unused in serial approaches. The careful and selective use of these refinements has the potential to significantly improve the performance of the algorithm over the serial version, and makes the appearance of super-linear speedups for parallel diagonalization possible. The basic problem in matrix diagonalization is this: given a matrix A, to find matrices Q and S such that A = QSQ (1) where S has all zero off-diagonal elements. The diagonal elements of S are the eigenvalues of A, and the columns of Q are the corresponding eigenvectors. The eigenvalues and corresponding eigenvectors of a matrix are the key targets of many matrix operations. The efficient computation of these quantities is of great use in many applications, such as signal processing [4], computer graphics [8], and computational chemistry [3], among other fields. The motivation of this study is the use of this technique to calculate the quantum mechanical wave functions of noble gas complexes by solving the Schrödinger equation using basis set methods. The matrices for problems of this type can grow to be very large, on the order of 10 elements for non-linear molecules and 10 for simple linear molecules, so parallelization in space as well as in time is highly desirable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High-performance implementation of Chebyshev filter diagonalization for interior eigenvalue computations

We study Chebyshev filter diagonalization as a tool for the computation of many interior eigenvalues of very large sparse symmetric matrices. In this technique the subspace projection onto the target space of wanted eigenvectors is approximated with high-order filter polynomials obtained from a regularized Chebyshev expansion of a window function. After a short discussion of the conceptual foun...

متن کامل

Parallel Transport Frame in 4 -dimensional Euclidean Space

In this work, we give parallel transport frame of a curve and we introduce the relations between the frame and Frenet frame of the curve in 4-dimensional Euclidean space. The relation which is well known in Euclidean 3-space is generalized for the …rst time in 4-dimensional Euclidean space. Then we obtain the condition for spherical curves using the parallel transport frame of them. The conditi...

متن کامل

Modal Field Theory and Quasi-sparse Eigenvector Diagonalization

Of the many approaches to non-perturbative quantum field theory, we can identify two general computational strategies. The first is the method of Monte Carlo. The main advantages of this approach is that it can treat many higher dimensional field theories, requires relatively little storage, and can be performed with massively parallel computers. The other strategy is the method of explicit dia...

متن کامل

Hoph Hypersurfaces of Sasakian Space Form with Parallel Ricci Operator Esmaiel Abedi, Mohammad Ilmakchi Department of Mathematics, Azarbaijan Shahid Madani University, Tabriz, Iran

Let M^2n be a hoph hypersurfaces with parallel ricci operator and tangent to structure vector field in Sasakian space form. First, we show that structures and properties of hypersurfaces and hoph hypersurfaces in Sasakian space form. Then we study the structure of hypersurfaces and hoph hypersurfaces with a parallel ricci tensor structure and show that there are two cases. In the first case, th...

متن کامل

Second dual space of little $alpha$-Lipschitz vector-valued operator algebras

Let $(X,d)$ be an infinite compact metric space, let $(B,parallel . parallel)$ be a unital Banach space, and take $alpha in (0,1).$ In this work, at first we define the big and little $alpha$-Lipschitz vector-valued (B-valued) operator algebras, and consider the little $alpha$-lipschitz $B$-valued operator algebra, $lip_{alpha}(X,B)$. Then we characterize its second dual space.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006